"""
Example setup file for a project using Celery.

This can be used to distribute your tasks and worker
as a Python package, on PyPI or on your own private package index.

"""
from os.path import dirname, join
from setuptools import find_packages, setup


with open(join(dirname(__file__), 'nextt/VERSION.txt'), 'rb') as f:
    version = f.read().decode('ascii').strip()

setup(
    name='nextt',
    url='http://github.com/noquant/nextt',
    author='zhangxp',
    author_email='public@noquant.org',
    keywords='nexttask celery rqalpha',
    version=version,
    description='Project for nexttasks',
    long_description=__doc__,
    license='BSD',
    packages=find_packages(exclude=['ez_setup']),
    test_suite='pytest',
    zip_safe=False,
    install_requires=[
        'celery>=5.2.7',
        'redis>=4.3.3',
        'rqalpha>=4.7.2',
        'sqlalchemy>=1.4.32',
        'pymysql>=1.0.2',
    ],
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python :: 3.7',
        'Programming Language :: Python :: 3.8',
        'Programming Language :: Python :: 3.9',
        'Programming Language :: Python :: Implementation :: CPython',
        'Programming Language :: Python :: Implementation :: PyPy3',
        'Operating System :: OS Independent',
    ],
)
